suffering an ailment - Espagnol Anglais Dictionnaire